#include <string>
#include "../../includes/init-base.hh"
#include "../../algorithm/includes/basis-function.hh"

extern BasisFunction basis;

class InitCollecterConstantAdvection : public InitBase{
public:
  InitCollecterConstantAdvection();
  virtual ~InitCollecterConstantAdvection();
  void initial_function(double* location, double pillarlen, int currentdim,int index);
private:
  double rectangle(double* location, int phyi);
  double circle(double* location, int phyi);    
};
